mine-laying means - Français Anglais Dictionnaire